package com.chinawlx.wlxteacher.network.bean;

import java.util.List;

/**
 * Created by chinawlx on 16/8/23.
 */
public class WLXClazzHomeWorkBean {
    /**
     * Code : 0
     * Msg :
     * Data : {"history_list":[{"id":50,"teacher_user_id":1006,"family_user_id":1007,
     * "student_id":23,"grade_id":20,"schedule_id":0,"content":"金新农想你想",
     * "homework_content":{"key":"video","value":"视频"},"status":{"key":"show","value":"显示"},
     * "is_teacher_comment":true,"is_family_reply":false,"is_replied":true,
     * "extend":{"size":884256,"duration":8,"resource_url":["http://192.168.0
     * .107:8001/static/file/2016/08/02/43aa87b7c431199f0e1648afd9d7dff4.mp4"]},"ip":"192.168.0
     * .122:50411","last_modified_date":"2016-08-02T17:33:04+08:00",
     * "creation_date":"2016-08-02T12:40:15+08:00","version":0,"comment_list":null}],
     * "history_paging":{"paging_index":1,"paging_size":4,"total_record":0,"paging_count":1,
     * "sortorder":"id DESC"},"homework_list":[{"id":14,"teacher_user_id":988,
     * "family_user_id":989,"student_id":5,"grade_id":5,"schedule_id":0,"content":"我现在",
     * "homework_content":{"key":"image","value":"图片"},"status":{"key":"show","value":"显示"},
     * "is_teacher_comment":false,"is_family_reply":false,"is_replied":false,"extend":{"size":0,
     * "duration":2,"resource_url":["http://192.168.0
     * .107:8001/static/file/2016/07/20/7d5ee83bbf683b0fd798727865bcb0ca.png","http://192.168.0
     * .107:8001/static/file/2016/07/20/f480f367638bb558013e542124322202.png"]},"ip":"192.168.0
     * .18:51244","last_modified_date":"2016-07-20T11:21:47+08:00",
     * "creation_date":"2016-07-20T11:21:25+08:00","version":0,"comment_list":null},{"id":64,
     * "teacher_user_id":988,"family_user_id":989,"student_id":5,"grade_id":5,"schedule_id":0,
     * "content":"","homework_content":{"key":"image","value":"图片"},"status":{"key":"show",
     * "value":"显示"},"is_teacher_comment":false,"is_family_reply":false,"is_replied":false,
     * "extend":{"size":0,"duration":1,"resource_url":[]},"ip":"192.168.0.117:52940",
     * "last_modified_date":"2016-08-17T18:18:36+08:00",
     * "creation_date":"2016-08-17T18:18:36+08:00","version":0,"comment_list":null},{"id":78,
     * "teacher_user_id":988,"family_user_id":989,"student_id":5,"grade_id":5,"schedule_id":0,
     * "content":"","homework_content":{"key":"image","value":"图片"},"status":{"key":"show",
     * "value":"显示"},"is_teacher_comment":false,"is_family_reply":false,"is_replied":false,
     * "extend":{"size":0,"duration":1,"resource_url":["http://192.168.0
     * .107:8001/static/file/2016/08/22/ddb19f74b3af91832fb7fa866282ccf5.png"]},"ip":"192.168.0
     * .116:63599","last_modified_date":"2016-08-22T11:26:10+08:00",
     * "creation_date":"2016-08-22T11:26:09+08:00","version":0,"comment_list":null}]}
     */

    private int Code;
    private String Msg;
    /**
     * history_list : [{"id":50,"teacher_user_id":1006,"family_user_id":1007,"student_id":23,
     * "grade_id":20,"schedule_id":0,"content":"金新农想你想","homework_content":{"key":"video",
     * "value":"视频"},"status":{"key":"show","value":"显示"},"is_teacher_comment":true,
     * "is_family_reply":false,"is_replied":true,"extend":{"size":884256,"duration":8,
     * "resource_url":["http://192.168.0
     * .107:8001/static/file/2016/08/02/43aa87b7c431199f0e1648afd9d7dff4.mp4"]},"ip":"192.168.0
     * .122:50411","last_modified_date":"2016-08-02T17:33:04+08:00",
     * "creation_date":"2016-08-02T12:40:15+08:00","version":0,"comment_list":null}]
     * history_paging : {"paging_index":1,"paging_size":4,"total_record":0,"paging_count":1,
     * "sortorder":"id DESC"}
     * homework_list : [{"id":14,"teacher_user_id":988,"family_user_id":989,"student_id":5,
     * "grade_id":5,"schedule_id":0,"content":"我现在","homework_content":{"key":"image",
     * "value":"图片"},"status":{"key":"show","value":"显示"},"is_teacher_comment":false,
     * "is_family_reply":false,"is_replied":false,"extend":{"size":0,"duration":2,
     * "resource_url":["http://192.168.0
     * .107:8001/static/file/2016/07/20/7d5ee83bbf683b0fd798727865bcb0ca.png","http://192.168.0
     * .107:8001/static/file/2016/07/20/f480f367638bb558013e542124322202.png"]},"ip":"192.168.0
     * .18:51244","last_modified_date":"2016-07-20T11:21:47+08:00",
     * "creation_date":"2016-07-20T11:21:25+08:00","version":0,"comment_list":null},{"id":64,
     * "teacher_user_id":988,"family_user_id":989,"student_id":5,"grade_id":5,"schedule_id":0,
     * "content":"","homework_content":{"key":"image","value":"图片"},"status":{"key":"show",
     * "value":"显示"},"is_teacher_comment":false,"is_family_reply":false,"is_replied":false,
     * "extend":{"size":0,"duration":1,"resource_url":[]},"ip":"192.168.0.117:52940",
     * "last_modified_date":"2016-08-17T18:18:36+08:00",
     * "creation_date":"2016-08-17T18:18:36+08:00","version":0,"comment_list":null},{"id":78,
     * "teacher_user_id":988,"family_user_id":989,"student_id":5,"grade_id":5,"schedule_id":0,
     * "content":"","homework_content":{"key":"image","value":"图片"},"status":{"key":"show",
     * "value":"显示"},"is_teacher_comment":false,"is_family_reply":false,"is_replied":false,
     * "extend":{"size":0,"duration":1,"resource_url":["http://192.168.0.107:8001/static/file
     * /2016/08/22/ddb19f74b3af91832fb7fa866282ccf5.png"]},"ip":"192.168.0.116:63599",
     * "last_modified_date":"2016-08-22T11:26:10+08:00",
     * "creation_date":"2016-08-22T11:26:09+08:00","version":0,"comment_list":null}]
     */

    private DataBean Data;

    public int getCode() {
        return Code;
    }

    public void setCode(int Code) {
        this.Code = Code;
    }

    public String getMsg() {
        return Msg;
    }

    public void setMsg(String Msg) {
        this.Msg = Msg;
    }

    public DataBean getData() {
        return Data;
    }

    public void setData(DataBean Data) {
        this.Data = Data;
    }

    public static class DataBean {
        /**
         * paging_index : 1
         * paging_size : 4
         * total_record : 0
         * paging_count : 1
         * sortorder : id DESC
         */

        private HistoryPagingBean history_paging;
        /**
         * id : 50
         * teacher_user_id : 1006
         * family_user_id : 1007
         * student_id : 23
         * grade_id : 20
         * schedule_id : 0
         * content : 金新农想你想
         * homework_content : {"key":"video","value":"视频"}
         * status : {"key":"show","value":"显示"}
         * is_teacher_comment : true
         * is_family_reply : false
         * is_replied : true
         * extend : {"size":884256,"duration":8,"resource_url":["http://192.168.0
         * .107:8001/static/file/2016/08/02/43aa87b7c431199f0e1648afd9d7dff4.mp4"]}
         * ip : 192.168.0.122:50411
         * last_modified_date : 2016-08-02T17:33:04+08:00
         * creation_date : 2016-08-02T12:40:15+08:00
         * version : 0
         * comment_list : null
         */

        private List<HistoryListBean> history_list;
        /**
         * id : 14
         * teacher_user_id : 988
         * family_user_id : 989
         * student_id : 5
         * grade_id : 5
         * schedule_id : 0
         * content : 我现在
         * homework_content : {"key":"image","value":"图片"}
         * status : {"key":"show","value":"显示"}
         * is_teacher_comment : false
         * is_family_reply : false
         * is_replied : false
         * extend : {"size":0,"duration":2,"resource_url":["http://192.168.0
         * .107:8001/static/file/2016/07/20/7d5ee83bbf683b0fd798727865bcb0ca.png","http://192.168
         * .0.107:8001/static/file/2016/07/20/f480f367638bb558013e542124322202.png"]}
         * ip : 192.168.0.18:51244
         * last_modified_date : 2016-07-20T11:21:47+08:00
         * creation_date : 2016-07-20T11:21:25+08:00
         * version : 0
         * comment_list : null
         */

        private List<HomeworkListBean> homework_list;

        public HistoryPagingBean getHistory_paging() {
            return history_paging;
        }

        public void setHistory_paging(HistoryPagingBean history_paging) {
            this.history_paging = history_paging;
        }

        public List<HistoryListBean> getHistory_list() {
            return history_list;
        }

        public void setHistory_list(List<HistoryListBean> history_list) {
            this.history_list = history_list;
        }

        public List<HomeworkListBean> getHomework_list() {
            return homework_list;
        }

        public void setHomework_list(List<HomeworkListBean> homework_list) {
            this.homework_list = homework_list;
        }

        public static class HistoryPagingBean {
            private int paging_index;
            private int paging_size;
            private int total_record;
            private int paging_count;
            private String sortorder;

            public int getPaging_index() {
                return paging_index;
            }

            public void setPaging_index(int paging_index) {
                this.paging_index = paging_index;
            }

            public int getPaging_size() {
                return paging_size;
            }

            public void setPaging_size(int paging_size) {
                this.paging_size = paging_size;
            }

            public int getTotal_record() {
                return total_record;
            }

            public void setTotal_record(int total_record) {
                this.total_record = total_record;
            }

            public int getPaging_count() {
                return paging_count;
            }

            public void setPaging_count(int paging_count) {
                this.paging_count = paging_count;
            }

            public String getSortorder() {
                return sortorder;
            }

            public void setSortorder(String sortorder) {
                this.sortorder = sortorder;
            }
        }

        public static class HistoryListBean {
            private int id;
            private int teacher_user_id;
            private int family_user_id;
            private int student_id;
            private int grade_id;
            private int schedule_id;
            private String content;
            /**
             * key : video
             * value : 视频
             */

            private HomeworkContentBean homework_content;
            /**
             * key : show
             * value : 显示
             */

            private StatusBean status;
            private boolean is_teacher_comment;
            private boolean is_family_reply;
            private boolean is_replied;
            /**
             * size : 884256
             * duration : 8
             * resource_url : ["http://192.168.0
             * .107:8001/static/file/2016/08/02/43aa87b7c431199f0e1648afd9d7dff4.mp4"]
             */

            private ExtendBean extend;
            private String ip;
            private String last_modified_date;
            private String creation_date;
            private int version;
            private Object comment_list;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getTeacher_user_id() {
                return teacher_user_id;
            }

            public void setTeacher_user_id(int teacher_user_id) {
                this.teacher_user_id = teacher_user_id;
            }

            public int getFamily_user_id() {
                return family_user_id;
            }

            public void setFamily_user_id(int family_user_id) {
                this.family_user_id = family_user_id;
            }

            public int getStudent_id() {
                return student_id;
            }

            public void setStudent_id(int student_id) {
                this.student_id = student_id;
            }

            public int getGrade_id() {
                return grade_id;
            }

            public void setGrade_id(int grade_id) {
                this.grade_id = grade_id;
            }

            public int getSchedule_id() {
                return schedule_id;
            }

            public void setSchedule_id(int schedule_id) {
                this.schedule_id = schedule_id;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public HomeworkContentBean getHomework_content() {
                return homework_content;
            }

            public void setHomework_content(HomeworkContentBean homework_content) {
                this.homework_content = homework_content;
            }

            public StatusBean getStatus() {
                return status;
            }

            public void setStatus(StatusBean status) {
                this.status = status;
            }

            public boolean isIs_teacher_comment() {
                return is_teacher_comment;
            }

            public void setIs_teacher_comment(boolean is_teacher_comment) {
                this.is_teacher_comment = is_teacher_comment;
            }

            public boolean isIs_family_reply() {
                return is_family_reply;
            }

            public void setIs_family_reply(boolean is_family_reply) {
                this.is_family_reply = is_family_reply;
            }

            public boolean isIs_replied() {
                return is_replied;
            }

            public void setIs_replied(boolean is_replied) {
                this.is_replied = is_replied;
            }

            public ExtendBean getExtend() {
                return extend;
            }

            public void setExtend(ExtendBean extend) {
                this.extend = extend;
            }

            public String getIp() {
                return ip;
            }

            public void setIp(String ip) {
                this.ip = ip;
            }

            public String getLast_modified_date() {
                return last_modified_date;
            }

            public void setLast_modified_date(String last_modified_date) {
                this.last_modified_date = last_modified_date;
            }

            public String getCreation_date() {
                return creation_date;
            }

            public void setCreation_date(String creation_date) {
                this.creation_date = creation_date;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public Object getComment_list() {
                return comment_list;
            }

            public void setComment_list(Object comment_list) {
                this.comment_list = comment_list;
            }

            public static class HomeworkContentBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }

            public static class StatusBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }

            public static class ExtendBean {
                private int size;
                private int duration;
                private List<String> resource_url;

                public int getSize() {
                    return size;
                }

                public void setSize(int size) {
                    this.size = size;
                }

                public int getDuration() {
                    return duration;
                }

                public void setDuration(int duration) {
                    this.duration = duration;
                }

                public List<String> getResource_url() {
                    return resource_url;
                }

                public void setResource_url(List<String> resource_url) {
                    this.resource_url = resource_url;
                }
            }
        }

        public static class HomeworkListBean {
            private int id;
            private int teacher_user_id;
            private int family_user_id;
            private int student_id;
            private int grade_id;
            private int schedule_id;
            private String content;
            /**
             * key : image
             * value : 图片
             */

            private HomeworkContentBean homework_content;
            /**
             * key : show
             * value : 显示
             */

            private StatusBean status;
            private boolean is_teacher_comment;
            private boolean is_family_reply;
            private boolean is_replied;
            /**
             * size : 0
             * duration : 2
             * resource_url : ["http://192.168.0.107:8001/static/file/2016/07/20/7d5ee83bbf683b0fd798727865bcb0ca.png","http://192.168.0.107:8001/static/file/2016/07/20/f480f367638bb558013e542124322202.png"]
             */

            private ExtendBean extend;
            private String ip;
            private String last_modified_date;
            private String creation_date;
            private int version;
            private Object comment_list;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getTeacher_user_id() {
                return teacher_user_id;
            }

            public void setTeacher_user_id(int teacher_user_id) {
                this.teacher_user_id = teacher_user_id;
            }

            public int getFamily_user_id() {
                return family_user_id;
            }

            public void setFamily_user_id(int family_user_id) {
                this.family_user_id = family_user_id;
            }

            public int getStudent_id() {
                return student_id;
            }

            public void setStudent_id(int student_id) {
                this.student_id = student_id;
            }

            public int getGrade_id() {
                return grade_id;
            }

            public void setGrade_id(int grade_id) {
                this.grade_id = grade_id;
            }

            public int getSchedule_id() {
                return schedule_id;
            }

            public void setSchedule_id(int schedule_id) {
                this.schedule_id = schedule_id;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public HomeworkContentBean getHomework_content() {
                return homework_content;
            }

            public void setHomework_content(HomeworkContentBean homework_content) {
                this.homework_content = homework_content;
            }

            public StatusBean getStatus() {
                return status;
            }

            public void setStatus(StatusBean status) {
                this.status = status;
            }

            public boolean isIs_teacher_comment() {
                return is_teacher_comment;
            }

            public void setIs_teacher_comment(boolean is_teacher_comment) {
                this.is_teacher_comment = is_teacher_comment;
            }

            public boolean isIs_family_reply() {
                return is_family_reply;
            }

            public void setIs_family_reply(boolean is_family_reply) {
                this.is_family_reply = is_family_reply;
            }

            public boolean isIs_replied() {
                return is_replied;
            }

            public void setIs_replied(boolean is_replied) {
                this.is_replied = is_replied;
            }

            public ExtendBean getExtend() {
                return extend;
            }

            public void setExtend(ExtendBean extend) {
                this.extend = extend;
            }

            public String getIp() {
                return ip;
            }

            public void setIp(String ip) {
                this.ip = ip;
            }

            public String getLast_modified_date() {
                return last_modified_date;
            }

            public void setLast_modified_date(String last_modified_date) {
                this.last_modified_date = last_modified_date;
            }

            public String getCreation_date() {
                return creation_date;
            }

            public void setCreation_date(String creation_date) {
                this.creation_date = creation_date;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public Object getComment_list() {
                return comment_list;
            }

            public void setComment_list(Object comment_list) {
                this.comment_list = comment_list;
            }

            public static class HomeworkContentBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }

            public static class StatusBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }

            public static class ExtendBean {
                private int size;
                private int duration;
                private List<String> resource_url;

                public int getSize() {
                    return size;
                }

                public void setSize(int size) {
                    this.size = size;
                }

                public int getDuration() {
                    return duration;
                }

                public void setDuration(int duration) {
                    this.duration = duration;
                }

                public List<String> getResource_url() {
                    return resource_url;
                }

                public void setResource_url(List<String> resource_url) {
                    this.resource_url = resource_url;
                }
            }
        }
    }
}
